Atum\Addons\Addons D

Total Complexity 134
Dependencies 9
Dependents 5
Total lines 1,100
Lines of code 508
Logical lines of code 255
Comment lines 302
Methods 28
Properties 5

Methods 28

Method Rating Maintainability Complexity Lines of code
install_addon()
B
35 17 89
get_addon_status()
B
39 17 61
check_addons_updates()
B
41 17 53
is_local_url()
A
43 14 48
__construct()
A
47 10 31
get_addons_list()
A
47 7 33
init_addons()
S
58 8 13
get_keys()
S
57 6 16
has_valid_key()
S
62 6 11
load_addons_page()
S
46 3 38
add_atum_addons_suggestions()
S
56 3 18
http_request_args()
S
68 4 6
plugin_row_meta()
S
63 3 9
get_instance()
S
70 3 6
get_addon_folder()
S
65 3 9
api_request()
S
59 1 14
add_menu()
S
64 1 9
update_key()
S
72 1 5
check_license()
S
78 1 3
activate_license()
S
72 1 5
deactivate_license()
S
72 1 5
get_version()
S
70 1 6
get_installed_addons()
S
80 1 3
is_addon_active()
S
78 1 3
delete_addons_list_transient()
S
76 1 4
__clone()
S
78 1 3
__sleep()
S
78 1 3
delete_status_transient()
S
75 1 4